package com.hospital.common.core.module.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.sql.Timestamp;

/**
 * <p>
 *
 * </p>
 *
 * @author lvyao
 * @since 2022-12-07
 */
@Data
@EqualsAndHashCode(callSuper = false)
@TableName("MINSUR_5301_LIST")
@ApiModel(value = "Minsur5301List对象", description = "")
public class Minsur5301List implements Serializable {

    private static final long serialVersionUID = 1L;

    @TableId("GUID")
    private String guid;

    @TableField("PSN_NO")
    private String psnNo;

    @TableField("OPSP_DISE_CODE")
    private String opspDiseCode;

    @TableField("OPSP_DISE_NAME")
    private String opspDiseName;

    @TableField("BEGNDATE")
    private Timestamp begndate;

    @TableField("ENDDATE")
    private String enddate;

    @TableField("ADDR")
    private String addr;

    @TableField("CERTNO")
    private String certno;

    @TableField("DIAG_DR_CODG")
    private String diagDrCodg;

    @TableField("DIAG_DR_NAME")
    private String diagDrName;

    @TableField("DISE_TYPE_CODE")
    private String diseTypeCode;

    @TableField("HOSP_IDE_DATE")
    private Timestamp hospIdeDate;

    @TableField("IDE_FIXMEDINS_NAME")
    private String ideFixmedinsName;

    @TableField("IDE_FIXMEDINS_NO")
    private String ideFixmedinsNo;

    @TableField("INSU_OPTINS")
    private String insuOptins;

    @TableField("INSUTYPE")
    private String insutype;

    @TableField("MDTRTAREAADMDVS")
    private String mdtrtareaadmdvs;

    @TableField("PSN_NAME")
    private String psnName;

    @TableField("TEL")
    private String tel;

    @TableField("TRTDCLADETLSN")
    private String trtdcladetlsn;


}
